An event triggered by some condition related to learning progress, eg starting, completing or not completing after some period

The attributes collection contains the ModuleFolder called module.


Event ID: moduleProgress


Properties

Name Returns Notes Example
sourceProfile Profile
eventId String
website Website
programCode String
courseCode String
moduleCode String
action ModuleProgressAction
triggerItem1 String Returns a concatenated string containing the website name and program course and module codes
triggerItem2 String A code describing the action which has occured. See ModuleProgressAction
  1. MODULE_STARTED, // fired when a module has been started
  2. MODULE_COMPLETE, // fired when a module has been completed
  3. MODULE_LANGUISHING, // fired when a module has been started, but not completed after some time
  4. MODULE_SAVED // Called when a module is updated by the learner
triggerItem3 String
triggerItem4 String
triggerItem5 String
moduleStatus ModuleStatus
attributes Map
leadProfile Profile
emailAttachments List

Ask a question, or offer an answer